#include "FLOW_core/flow_core_pch.h"

void CHECK_CORE_TYPES( void )
{
	STATIC_ASSERT( sizeof( byte_t ) == 1, byte_t__type_has_no_correct_size );
	STATIC_ASSERT( sizeof( s8_t ) == 1, s8_t__type_has_no_correct_size );
	STATIC_ASSERT( sizeof( s16_t ) == 2, s16_t__type_has_no_correct_size );
	STATIC_ASSERT( sizeof( s32_t ) == 4, s32_t__type_has_no_correct_size );
	STATIC_ASSERT( sizeof( u8_t ) == 1, u8_t__type_has_no_correct_size );
	STATIC_ASSERT( sizeof( u16_t ) == 2, u16_t__type_has_no_correct_size );
	STATIC_ASSERT( sizeof( u32_t ) == 4, u32_t__type_has_no_correct_size );
	STATIC_ASSERT( sizeof( f32_t ) == 4, f32_t__type_has_no_correct_size );
	STATIC_ASSERT( sizeof( f64_t ) == 8, f64_t__type_has_no_correct_size );
}